package com.pro.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;


/**
* @Title: 评论表
* @author 许振杰
* @date 2022/1/14 0014 15:51
* @version V1.0
*/
@Data
public class JsComment {
    private long id;//评论id
    private long userId;//用户id
    private long commodityId;//课程id、商品id
    private long type;//评论类型，2课程，3商品
    private String content;//评论内容
    private long parentId;//父级评论id，第一级评论id为0
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private String commentDate;//评论时间
    private long display;//是否显示默认2，2显示，3不显示
    private long fabulous;//点赞数量
    private long reply;//回复数量
    private String createId;//创建人
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private String createDate;//创建时间
    private String updateId;//更新人
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private String updateDate;//更新时间
    private String showName;//展示昵称
    private String belongName;//所属名称
    private String roleName;// 前端用户姓名
    private String nickname;// 前端用户昵称
    private String account;//成员账号
    private String productName;//商品名称
    private String status;//评论状态
    private String userType;//用户类型
    private long allNum;//全部评论次数
    private long normalNum;//正常评论次数
    private long interceptNum;//拦截评论次数
    private long deleteNum;//删除评论次数
    private long historyNum;//历史评论次数
    private long historyPeople;//历史评论人数
    private long todayNum;//今日评论次数
    private long todayPeople;//今日评论人数
    private String courseName;//课程名称
    private String articleTitle;//微圈文章名称
    private String trueName;//用户名
    private String acatarUrl;//后台管理员头像路径
    private String imageUrl;//头像路径
    private String currentTime;//
    private Integer acticleReviews;//文章评论量
    private Integer acticleHits;//文章点击量
    private Integer acticleLike;//文章点赞量
    private Integer acticleShare;//文章分享量
    private String microcircleId;//文章Id

    private Integer count;//记录次数
    private String title;//对应名称
    private String artcleTitle;//微圈标题

    private String commonName;//前后端公用名称

}
